Source Code Generator Based on Dynamic Frames
ثبت نشده
چکیده
This paper presents the model of source code generator based on dynamic frames. The model is named as the SCT model because if its three basic components: Specification (S), which describes the application characteristics, Configuration (C), which describes the rules for building applications, and Templates (T), which refer to application building blocks. The process of code generation dynamically creates XML frames containing all building elements (S, C ant T) until final code is produced. This approach is compared to existing XVCL frames based model for source code generating. The SCT model is described by both XML syntax and the appropriate graphical elements. The SCT model is aimed to build complete applications, not just skeletons. The main advantages of the presented model are its textual and graphic description, a fully configurable generator, and the reduced overhead of the generated source code. The presented SCT model is shown on development of web application example in order to demonstrate its features and justify our design choices.
منابع مشابه
Dynamic Frames Based Generation of 3D Scenes and Applications Author
Modern graphic/programming tools like Unity enables the possibility of creating 3D scenes as well as making 3D scene based program applications, including full physical model, motion, sounds, lightning effects etc. This paper deals with the usage of dynamic frames based generator in the automatic generation of 3D scene and related source code. The suggested model enables the possibility to spec...
متن کاملSeismic Performance of RC Frames Irregular in Elevation Designed Based on Iranian Seismic Code
Setback in elevation of a structure is a special irregularity with considerable effect on its seismic performance. This paper addresses multistory Reinforced Concrete (RC) frame buildings, regular and irregular in elevation. Several multistory Reinforced Concrete Moment Resisting Frames (RCMRFs) with different types of setbacks, as well as the regular frames in elevation, are designed according...
متن کاملDynamic Frames-Based Generation of Web 2.0 Applications
Frame Technology (FT) and Generative Programming (GP) are two widely accepted paradigms of software product lines development. While GP addresses the automatic generation of source code, FT advocates its adaptation to diverse reuse contexts. With an aim to utilize benefits of both approaches, this paper presents the SCT dynamic frames model that supports the automatic generation of Web 2.0 appl...
متن کاملImplementation Model of Source Code Generator
The on demand generation of source code and its execution is essential if computers are expected to play an active role in information discovery and retrieval. This paper presents a model of implementation of a source code generator, whose purpose is to generate source code on demand. The implementation of the source code generator is fully configurable and its adoption to a new application is ...
متن کاملThe Effect of Easy-Going Steel on KBF's Seismic Behavior
The knee bracing steel frame (KBF) is a new type of energy dissipating frame which enjoys exceptional ductility and lateral stiffness. Rather than the beam-column joint, one end of the diagonal brace in KBF is attached to the knee element. Indeed, the knee element as a hysteretic damper is designed and detailed to behave like a structural fuse by sustaining controlled inelastic deformations as ...
متن کامل